From 30c38951b92ffc6b342c7b203739699cead46b4c Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 18 Jun 2023 07:35:52 -0400 Subject: [PATCH] Revert "colordialogbutton: Shuffle accessible roles around" This reverts commit 343b9d246ff09e24842020e907a681984ea6d610. Unfortunately, this makes it so that the focus ends up on the 'generic' accessible, not the one with the label, and orca remains quiet. --- gtk/gtkcolordialogbutton.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/gtk/gtkcolordialogbutton.c b/gtk/gtkcolordialogbutton.c index 8fdb630396..dce03690d1 100644 --- a/gtk/gtkcolordialogbutton.c +++ b/gtk/gtkcolordialogbutton.c @@ -110,9 +110,7 @@ gtk_color_dialog_button_init (GtkColorDialogButton *self) self->color = GDK_RGBA ("00000000"); - self->button = g_object_new (GTK_TYPE_BUTTON, - "accessible-role", GTK_ACCESSIBLE_ROLE_GENERIC, - NULL); + self->button = gtk_button_new (); g_signal_connect_swapped (self->button, "clicked", G_CALLBACK (button_clicked), self); gtk_widget_set_parent (self->button, GTK_WIDGET (self)); @@ -282,7 +280,6 @@ gtk_color_dialog_button_class_init (GtkColorDialogButtonClass *class) gtk_widget_class_set_layout_manager_type (widget_class, GTK_TYPE_BIN_LAYOUT); gtk_widget_class_set_css_name (widget_class, "colorbutton"); - gtk_widget_class_set_accessible_role (widget_class, GTK_ACCESSIBLE_ROLE_BUTTON); } /* }}} */ -- 2.30.2